river-mouth barrage - Espagnol Anglais Dictionnaire